Managing Evolving Workflow Specifications With Schema Versioning and Migration Rules
نویسندگان
چکیده
Dynamic evolution and adaptation of workflow models due to process (re)engineering activities and dynamic changing situations of the real process is one of the most important challenges in workflow management. In this paper, we present an approach for the management of evolving workflow specifications which copes with the evolution of a workflow schema and the dynamic modification of workflow instances. The approach is based on the integrated modeling of workflow schema and instance elements, the separated definition of ‘what to do’ and ‘how to do’ in the workflow schema in conjunction with late binding of a workflow at run-time, the versioning of the workflow schema, and capabilities for defining complex workflow migration rules by adopting graph replacement rules. On this basis, we support different propagation/migration strategies as well as local adjustment of instances and their upward propagation. Furthermore, we address the problem of managing consistent configurations of the versioned entities of a workflow schema. In our workflow-specific versioning approach, the consistency of the workflow configuration is guaranteed and hence the version mechanism is transparent to the user. Finally, the condition, when dynamic instance changes are allowed, as well as the behavior, how to react to them in order to re-establish the behavioral consistency, can be adapted in our approach to situation-dependent and process-specific needs on the basis of event-conditionaction rules.
منابع مشابه
Managing Evolving Workflow Specifications
* This work was partially supported by the German Ministry for Research and Technology (BMBF) , project MOKASSIN under grant number 01 IS 601 D. Abstract Dynamic evolution of workflow models due to process (re)engineering activities and dynamic changing situations of the real process is one of the most important challenges in workflow management. In this paper, we present an approach for the ma...
متن کاملMultiPerspectives: The Classification Dimension of Schema Modification Management for Object-Oriented Databases
Schema Modification Management (SMM) is concerned about how schema changes should affect the object base in order to make database objects be compatible with (single or multiple) specifications after change. However, existing work is mostly concerned about the consistent maintenance of object properties over change, with little or no concern for the classification dimension: Different schema ve...
متن کاملDynamic Evolution in Workflow Management Systems
The environments where workflow management systems are typically used in are constantly changing. It is nearly impossible to foresee, at business process design stage, all the combinations of tasks needed to achieve the process’ goals. Workflow management systems capable of supporting dynamic changes on executing instances in a flexible manner are thereby demanded. Former approaches have propos...
متن کاملA survey of schema versioning issues for database systems
Schema versioning is one of a number of related areas dealing with the same general problem that of using multiple heterogeneous schemata for various database related tasks. In particular, schema versioning, and its weaker companion, schema evolution, deal with the need to retain current data and software system functionality in the face of changing database structure. Schema versioning and sch...
متن کاملInconsistency Management in Schema Evolution and Data Base Migration
Automation of conceptual schema evolution process should allow database management systems to smoothly perform schema transformation and data migration. However, current approaches lack the ability to perform well in all circumstances. They can’t manage, for example, schema restrictions strengthening without lost of information or the aid of an external migration tool, which, besides of being c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999